Big Huge Thesaurus

Chloroxylon swietenia

noun